body,h1,h2,h3,h4,h5,h6,hr,a,p,blockquote,dl,div,dt,dd,ul,ol,li,img,select,table,tr,fieldset,pre,form,fieldset,legend,button,input,textarea,th,td { margin:0; padding:0;border: 0;}
*{word-wrap:break-word;}
body {color:#666; font: 12px/1.232  Arial, Tahoma,'宋体', Helvetica, sans-serif; }
a { text-decoration:none; color:#666; outline:none;display:inline-block;}
a:hover { color:#000;}
a,input,select,textarea { outline:none; vertical-align:middle;}
ul,dl { list-style-type:none;}
img { border:0;}
small,em,i {font-weight:normal; font-style:normal;}
li { list-style:none;}
label input { vertical-align:middle;margin-right:5px;}
img {border:0;}
.clear { clear: both; padding:0; margin:0; line-height:0; font-size:0; height:0;}
.clear-fix { *overflow: hidden; *zoom: 1; }  
.clear-fix:after { display: table; content: ""; clear: both; padding:0; margin:0; line-height:0; font-size:0; height:0;} 
.max1100{ width:1100px; margin:0 auto;}

.top{ background-image:url(../images/dbj.png);background-position: center top; background-repeat: no-repeat; height:41px; width:100%;font-size:12px; color:#666666;}
.topgo{ position:relative;}
.top a:hover{color:#ff6240;}
.toptex{ float:left; line-height:41px;}
.topphos{ float:left; line-height:41px; background:url(../images/ph.jpg) 0px 10px no-repeat; padding-left:20px; margin-left:15px;}
.topeml{ float:left; line-height:41px; background:url(../images/eml.jpg) 0px 10px no-repeat;padding-left:20px; margin-left:15px;}
.dtu{ float:right; line-height:41px;}
.topsos{ float:right; background:url(../images/tso.jpg) 0px 0px no-repeat; width:18px; height:18px; margin-top:12px; margin-left:10px;}
.search_form1{ position:absolute; top:45px; right:0px; display:none; background-color:#FFF;}
.search_form1 .input{float: left; padding: 7px 5px 7px 10px;color: #818080;width: 173px;height: 18px;border: solid 1px #ff6240; border-radius:5px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.search_form1 .button{ background:url(../images/tso.png) 5px 6px no-repeat;width:34px; height:34px;background-color: #ff6240;border: solid 1px #ff6240;border-radius:5px;border-top-left-radius: 0;border-bottom-left-radius: 0;}

.logozt{background-color:#FFF; width:100%; z-index:2;}
.logozt img{ float:left;}
.logo{ float:left; }
.gotp{font-size:20px; color:#dc542e;width: 260px;border-left:solid 2px #012475;float:left; padding-left:10px;margin-top: 35px;margin-left: 10px; line-height: 18px;}
.daohan { float:left; margin-top:66px; margin-left:92px;}
.nav{ line-height:34px; position:relative; z-index:1;}
.nav a{ color:#000;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ width:84px;text-align:center; display:block;  font-size:17px;font-weight: 500; line-height:20px;}
.nav .nLi h3 a:hover{color:#ff6240; border-bottom:solid 2px #ff6240;}
.nav .sub{ display:none; width:84px; left:0; top:22px;  position:absolute; background:#FFF;  line-height:26px; z-index:5;}
.nav .sub li{ zoom:1; z-index:5;}
.nav .sub a{ display:block; padding:0 10px; text-align:center; }
.nav .sub a:hover{ background:#ff6240; color:#fff;  }
.nav .on h3 a{color:#ff6240; border-bottom:solid 2px #ff6240;} 
.culs{color:#ff6240; border-bottom:solid 2px #ff6240;}

.foot{ width:100%; background-color:#273140; padding-bottom:50px;}
.footgo{ padding-top:43px;}
.footgo>li{ float:left; margin-left:70px;}
.footbt{ font-size:14px; color:#FFF; font-weight:bold; text-transform:uppercase;}
.footbt:hover{ color:#ff6240;}
.footx{ width:33px; height:3px; background-color:#FFF; margin-top:10px;}
.gsm{ font-size:12px; color:#FFF; width:275px; text-transform:uppercase; font-weight:bold; margin-top:45px;}
.footxt{ font-size:12px; color:#e6e6e6;width:276px; margin-top:10px;}
.phone{ color:#e6e6e6; font-size:12px; width:230px; margin-top:10px;}
.mal{ font-size:12px; color:#e2e2e2;}
.mal a{font-size:12px; color:#e2e2e2; line-height:10px; line-height:17px;}
.mal a:hover{ color:#ff6240;}
.youl{ width:120px; height:150px; overflow:hidden;margin-top: 15px;}
.youl li{ float:left; margin-left:40px; margin-top:18px;}
.youl li a{ font-size:12px; color:#cdcdcd; text-transform:uppercase;}
.youl li a:hover{color:#ff6240;}
.footnr{ font-size:12px; color:#FFF; width:296px;margin-top: 50px;line-height: 18px;}
.footgo form{ margin-top:28px;}
.input1{ width:224px; height:40px; padding-left:20px; padding-right:20px; line-height:40px; color:#666666; float:left;}
.button1{ background-image:url(../images/st_48.jpg); width:46px; height:40px;float:left; cursor:pointer;}
.ewm{ width:183px; height:183px;}